all:
	armasm irq_init.s -g -o irq_init.o
	armasm startup.s -g -o startup.o
	armasm user_sp_set.s -g -o user_sp_set.o
	armasm switch.s -g -o switch.o
	armcc -g -c timer0_interrupt.c 
	armcc -g -c led.c
	armcc -g -c schedule.c
	armlink irq_init.o startup.o timer0_interrupt.o user_sp_set.o led.o \
	switch.o schedule.o -ro-base 0x32000000 -o task.axf
	fromelf -bin task.axf -o task.bin
	fromelf -c -d -s task.axf -o task.lst
	

clean:	
	-del /F *.o
	-del /F *.axf	
	-del /F *.bin
	-del /F *.bak
	-del /F *.lst